unanswerable evidence

Translations
неопровержимое доказательство
The unanswerable evidence confirmed the theory.
Неопровержимое доказательство подтвердило теорию.